Refine this word faster
Latimeria chalumnae
Definitions
Noun
- 1 fish thought to have been extinct since the Cretaceous period but found in 1938 off the coast of Africa wordnet
See also for "latimeria chalumnae"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.